草庐IT

c++ - 设置 MessageBox 的位置?

全部标签

javascript - Chrome 没有将 cookie 路径设置为 root

我正在使用以下代码在Javascript中设置cookie:setCookie('cart_items','product_name');functionsetCookie(name,value,days){if(days){vardate=newDate();date.setTime(date.getTime()+(days*24*60*60*1000));varexpires=";expires="+date.toGMTString();}elsevarexpires="";document.cookie=name+"="+value+expires+";path=/";}但coo

javascript - 设置 Javascript API accessToken

我正在开发一个Facebook应用程序。我有一个服务器端OAuth流程,它允许我对用户进行身份验证,而无需他单击任何按钮。因此,我检索他的accessToken和其他信息一样长,并在生成页面之前在服务器端使用这些信息。在我的应用程序中,我现在需要使用技术上可以共享相同Oauthtoken的JavascriptAPI。是否可以使用给定的Oauthtoken实例化FBjavascript对象?我知道可以在客户端执行Oauth进程并通过cookie与服务器端共享Oauthkey,但我认为这有两个缺点:_首先,它意味着有这个“登录”按钮,这对我来说不是facebook应用程序的良好用户体验。_

javascript - 从 DOM 中删除元素并将它们添加回原来的位置

我有一个模态窗口。我想要发生的是在模态打开时从页面中删除某些元素,并在模态关闭后将它们添加回原来的位置。我不想显示:无,因为那样只会隐藏它们,我需要将它们实际从页面中删除。所以我有一些jQuery可以删除并在计时器之后将它们添加回去只是为了测试......更新:通过对代码添加这些内容,它现在可以抓取之前的元素,然后将其添加回同一元素之后。问题是,如果该元素也被删除了怎么办?然后它不会添加回来!另外,JavaScript事件处理程序不会丢失吗?我正在开发一个插件,所以它应该尽可能少地干扰网站,但是3d元素在Safari中有一个无法解决的错误。关于如何暂时删除3d元素而又不会过多干扰人们的

javascript - jquery 可拖动但在原始元素所在的位置保留副本

假设我在页面顶部有3个笑脸,L、M和R。在底部,我有一个目标框。它们之间有一条语句:“将中间的笑脸拖到目的地”。虽然draggable允许您这样做,但它拖动的是实际元素,而不是副本。当用户拖动笑脸时,我希望前3个保持静止,只有他们正在移动的那个的副本才能真正移动。如果需要,用户应该能够将多个副本拖到多个目标框中。基本上,我正在寻找这样的东西$("#drag-target-1").draggable('leave-copy'); 最佳答案 使用值为clone的辅助属性来启用可拖动元素的克隆。$("#drag-target-1").dr

javascript - Ace编辑器如何设置源码路径

我在本地离线嵌入Ace,因此没有使用托管包,并且受同源策略的约束。您如何告诉ace在特定文件夹中查找模式、主题和工作程序的来源?您曾经可以使用:editor.config.set("modePath","Scripts/Ace");editor.config.set("workerPath","Scripts/Ace");editor.config.set("themePath","Scripts/Ace");但这在最新版本中不起作用。如何实现?提前致谢 最佳答案 我遇到了类似的问题,您实际上可以通过这种方式让Ace知道基本文件夹路

javascript - 将 document.domain 动态设置为 iframe

我有一个在页面中注入(inject)的iframe,称他为“helper”。因此,由于同源策略,我需要将iframe域设置为与父窗口域相同。但是我无法访问父窗口域。如何解决?此代码目前适用于二级域:pathArray=window.location.host.split('.');vararrLength=pathArray.length;vardomainName=pathArray.slice(arrLength-2,arrLength).join('.');document.domain=domainName;但我需要以某种方式从父窗口获取它而不是依赖二级域

javascript - 使用 svg 设置属性的更简单方法?

我是SVG的新手,所以我为我的无知提前道歉。我创建了一个fiddle,只是把玩一些东西。http://jsfiddle.net/a46p8/varsvg=document.createElementNS('http://www.w3.org/2000/svg','svg');svg.setAttribute('width','200');svg.setAttribute('height','200');varline=document.createElementNS('http://www.w3.org/2000/svg','line');line.setAttribute('widt

javascript - 在 Ember 应用程序上设置 Airbrake

如何设置Airbrake,使其从Ember应用程序中发生的未处理的Javascript错误中获取上下文信息? 最佳答案 假设您已经包含了Airbrake-js您可以HookEmber的onerror处理程序并推送错误。Ember.onerror=function(err){//anyembererrorAirbrake.push(err);//anyothererrorhandling};Ember.RSVP.configure('onerror',function(err){//anypromiseerrorAirbrake.pu

javascript - 如何跨平台设置环境变量?

对于Windows,我的Node脚本应该如下所示:"scripts":{"start-docs":"SETNODE_ENV=development&&babel-node./docs/Server.js"}但是在Linux上没有SET,所以它会是这样的:"scripts":{"start-docs":"NODE_ENV=development&&babel-node./docs/Server.js"}有没有办法以一致且跨平台的方式声明环境变量? 最佳答案 我最近遇到了cross-env项目。这非常简单{"scripts":{"bui

javascript - Nightwatch.js 通过配置文件设置测试环境

新手Node警告:如何以编程方式设置运行测试时要使用的配置对象?一直在努力寻找明确的答案。设置:/e2e-tests|-globals.js|-product.page.notify.stock.js|-nightwatch.json|-nightwatchnightwatch.json=setupnightwatch=#!/usr/bin/envnoderequire('nightwatch/bin/runner.js');e2e-tests/globals.js矫枉过正,没有显示实现productpage.notify.stock.jsvarSITE_URL='http://dev